
from multiprocessing import Process, freeze_support
import time


def test():
    while True:
        print("----test----")
        time.sleep(1)

print("thread name %s "%__name__)
if __name__ == '__main__':
    # freeze_support()
    print("创建进程")
    p = Process(target=test) # TODO test()和test 会有不同的结果
    p.start() #让这个进程开始执行test函数里的代码


# TODO
'''
  无法打出视频结果，视频结果是这样的print("----test----")和print("----main----")一起打印的
  注掉下面三行的话，只打印print("----test----")
  不注掉这样的print("----main----")和print("----main----")一起打印的
'''
while True:
    print("----main----")
    time.sleep(1)
